9c797e8ad4e6e07aed838abbccd04b437175a327,oak-core/src/main/java/org/apache/jackrabbit/oak/plugins/index/nodetype/NodeTypeIndexLookup.java,NodeTypeIndexLookup,query,#Iterable#,99

Before Change


        Set<String> paths = Sets.newHashSet();
        Property2IndexLookup lookup = new Property2IndexLookup(root);
        PropertyValue ntNames = PropertyValues.newName(nodeTypes);
        Iterables.addAll(paths, lookup.query(JCR_PRIMARYTYPE, ntNames));
        Iterables.addAll(paths, lookup.query(JCR_MIXINTYPES, ntNames));
        return paths;
    }

After Change


    public Iterable<String> query(Iterable<String> nodeTypes) {
        final PropertyValue ntNames = PropertyValues.newName(nodeTypes);
        Property2IndexLookup lookup = new Property2IndexLookup(root);
        return Iterables.concat(
                lookup.query(JCR_PRIMARYTYPE, ntNames),
                lookup.query(JCR_MIXINTYPES, ntNames));
    }

}